/**
 * 1. 响应式数据 
 *      data中的数据才是具有响应式的功能，一旦发生了改变，才会让页面立即重新渲染
 *     如果不是data中原来就有的数据，是不具有响应式功能的
 *     Vue.set()
 *     vm.$set()
 * 
 * 2. $nextTick()的使用
 *     页面中数据的渲染是异步完成的
 * 
 * 3. 生命周期
 * 
 * 4. 组件 
 *      全局组件: 会经常用到，非常的灵活，任何地方都可以使用
 *      局部组件：了解
 * 
 * 5. 组件通讯 
 *      父传子 
 *      子传父
 */